var cd_data =[
	{id: 1, cm: '鱼香肉丝', jg: 18},
	{id: 2, cm: '咕老肉', jg: 17},
	{id: 3, cm: '回锅肉', jg: 15},
];
//用JSON.stringify()转换才可以存进localStorage
localStorage.setItem('cd_box',JSON.stringify(cd_data));
//用JSON.parse()转换数据让vue读取
var cd_box = JSON.parse(localStorage.getItem('cd_box'));
//localStorage.setItem('yd_dis',[1,2,3]);

$(document).ready(function(){
//jquery
$('.dcReduce').prev().hide();
$('.dcPlus,.dcReduce').hide();

$('.cdBox').click(function(e_cdbox){
    e_cdbox.stopPropagation(); //阻止当前元素事件冒泡
    if($(this).children('hr').css('display') == 'none'){
        $(this).find('.dcPlus,.dcReduce,hr').show();
    }else{
        $(this).find('.dcPlus,.dcReduce,hr').hide();
    }
});
$('.dcPlus').click(function(e_plus){
    e_plus.stopPropagation(); //阻止当前元素事件冒泡
    var plus_cont = $(this).prevAll('.fs').html();
    if(plus_cont == 10){
        $(this).prevAll('.dcReduce,hr').hide();
        $(this).hide();
        alert("限制点十份！您已点了 10 份。");
    }else if(plus_cont < 10){
        plus_cont++;
        $(this).prevAll('.fs').html(plus_cont);
        if(plus_cont != 0){
            $(this).parent().css('background','#cdc');
        }
    }
    var plus_jg = $(this).prevAll('.jg').html();
    $(this).prevAll('.hjjg').html(plus_jg * plus_cont);
});
$('.dcOk').click(function(e_ok){
    e_ok.stopPropagation();
    var this_fs = $(this).prevAll('.fs').html();
    var this_jg = $(this).prevAll('.jg').html();
    var jg_plus_fs = this_jg * this_fs;
});
$('.dcReduce').click(function(e_reduce){
    e_reduce.stopPropagation(); //阻止当前元素事件冒泡
    var reduce_cont = $(this).prevAll('.fs').html();
    if(reduce_cont == 0){
        $(this).parent().css('background','#ddd');
    }else if(reduce_cont >= 1){
        reduce_cont--;
        $(this).prevAll('.fs').html(reduce_cont);
    }
    $(this).prevAll('.fs:contains(0)').parent().css('background','none');
    $(this).prevAll('.fs:contains(0)').nextAll('hr,.dcReduce,.dcPlus').hide();
    var reduce_jg = $(this).prevAll('.jg').html();
    $(this).prevAll('.hjjg').html(reduce_jg * reduce_cont);
});
$('#ydClick').click(function(){
    $('#disHjje,#hjje').show();
    $('.dcPlus,.dcReduce').hide();
    $('.dcReduce').prev().hide();
    var get_hjjg = $('.hjjg');
    var hjje = $('#hjje')[0];
    var total = 0;
    for(var i = 0,j=get_hjjg.length;i<j;i++){
        total += parseInt(get_hjjg[i].innerHTML);
    }
    $('#hjje').html(total);
    $('.fs:contains(0)').parent().hide();
    $(this).hide(); $('#dcConti').show();
});
$('#dcConti').click(function(){
    $('#disHjje,#hjje').hide();
    $('.fs:contains(0)').parent().show();
    $(this).hide(); $('#ydClick').show();
});
//$('div:contains(1)').css('background','#084');
//$('#showYd').click(function(){});
//jquery
});
// 对Date的扩展，将 Date 转化为指定格式的String
// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符， 
// 年(y)可以用 1-4 个占位符，毫秒(S)只能用 1 个占位符(是 1-3 位的数字) 
// 例子： 
// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 
// (new Date()).Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18 
Date.prototype.Format = function (fmt) { //author: meizz 
    var o = {
        "M+": this.getMonth() + 1, //月份 
        "d+": this.getDate(), //日 
        "h+": this.getHours(), //小时 
        "m+": this.getMinutes(), //分 
        "s+": this.getSeconds(), //秒 
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度 
        "S": this.getMilliseconds(), //毫秒 
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" +
    	o[k]).substr(("" + o[k]).length)));
    return fmt;
}
//调用： 
//var time1 = new Date().Format("yyyy-MM-dd");
var time2 = new Date().Format("yyyy.MM.dd/hh:mm");